//
//  XLGDownloadManagerInternalDelegate.h
//  etionCBLogic
//
//  Created by wjxfhxy on 15-8-20.
//  Copyright (c) 2015年 GuangZhouXuanWu. All rights reserved.
//

#import "XLGDownloadEnum.h"

@class XLGDownloadOperation;

@protocol XLGDownloadManagerInternalDelegate <NSObject>

-(NSInteger)downloadOperation:(XLGDownloadOperation*)operation endType:(XLGDownloadEndType)type;

-(void)downloadOperation:(XLGDownloadOperation*)operation willFinishFileAssembly:(NSString*)file;

-(void)downloadOperation:(XLGDownloadOperation*)operation didFinishFileAssembly:(NSString*)file;

- (void)updateDownloadItem:(NSString *)extendID fileTotalByte:(NSUInteger)totalByte downloadByte:(NSUInteger)downloadByte;

@end